The phrase "enchanting city" means a beautiful and captivating place that captures the imagination and makes you feel delighted and fascinated.